maculated ivory whelk - Turkish English Dictionary